pertaining to montoro, spain or inhabitants - Espagnol Anglais Dictionnaire